Definition of Russian Tumbleweed
-
(noun) prickly bushy Eurasian plant; a troublesome weed in central and western United States
Synonyms of Russian Tumbleweed
Antonyms of Russian Tumbleweed
No Antonyms Found.
Homophones of Russian Tumbleweed
No Homophones Found.